#!/bin/bash

# 确保脚本具有可执行权限
chmod +x "$0"

# 获取脚本所在目录的绝对路径
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"

# 确保Python脚本也有执行权限
chmod +x "$SCRIPT_DIR/TopMostHost.py"

# 执行Python脚本，添加详细日志输出
echo "[$(date '+%Y-%m-%d %H:%M:%S')] 启动Chrome窗口置顶服务..." >&2
python3 "$SCRIPT_DIR/TopMostHost.py" "$@"

# 捕获Python脚本的退出码
exit_code=$?

echo "[$(date '+%Y-%m-%d %H:%M:%S')] 服务已退出，退出码: $exit_code" >&2

# 传递退出码给调用者
exit $exit_code
